export interface maintenanceTaskVO {
  /**
   * 主键
   */
  equipmentMaintenanceTaskId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 关联的维保计划ID
   */
  equipmentMaintenancePlanId: string | number;

  /**
   * 任务编号
   */
  taskCode: string;

  /**
   * 任务名称
   */
  taskName: string;

  /**
   * 负责人
   */
  principal: string;

  /**
   * 开始时间
   */
  startTime: string;

  /**
   * 结束时间
   */
  endTime: string;

  /**
   * 执行人员
   */
  operationalStaff: string;

  /**
   * 任务状态 1未完成 2已完成
   */
  taskStatus: number;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle: number;

}

export interface maintenanceTaskForm extends BaseEntity {
  /**
   * 主键
   */
  equipmentMaintenanceTaskId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 关联的维保计划ID
   */
  equipmentMaintenancePlanId?: string | number;

  /**
   * 任务编号
   */
  taskCode?: string;

  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 负责人
   */
  principal?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 执行人员
   */
  operationalStaff?: string;

  /**
   * 任务状态 1未完成 2已完成
   */
  taskStatus?: number;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle?: number;

}

export interface maintenanceTaskQuery extends PageQuery {

  /**
   * 关联的维保计划ID
   */
  equipmentMaintenancePlanId?: string | number;

  /**
   * 任务编号
   */
  taskCode?: string;

  /**
   * 任务名称
   */
  taskName?: string;

  /**
   * 负责人
   */
  principal?: string;

  /**
   * 开始时间
   */
  startTime?: string;

  /**
   * 结束时间
   */
  endTime?: string;

  /**
   * 执行人员
   */
  operationalStaff?: string;

  /**
   * 任务状态 1未完成 2已完成
   */
  taskStatus?: number;

  /**
   * 维保周期(单位 月)
   */
  maintenanceCycle?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



